The figure below shows how functions (that are state dependent) are treated.
|
run function |
- Initializes exceptions on new state M1_CmdState <> M1_ReqState and on errors set in M1_StatusWord - Goes to exit function when an exception occurs - Acknowledges running - Performs all actions needed for the function until the function call command is reset |
|
stop function |
- Performs all actions to properly leave this function - Acknowledges end of exit, by setting M1_AckState to M1_ReqState - Returns to last state |
To add a new function, do as follows:
|
Copyright © 2015 Kollmorgen™ |
|